自動編碼器(Autoencoder,AE),一種用來降維的非監督式學習神經忘錄系統。
生成對抗網路(Generative Adversarial Network, GAN)指一組「生成網路」(Generator)(產生新資料)與「判別網路」(Discriminator)(批判新資料),兩者之間不斷的協作對抗,而達成新的、高品質數據的一種非監督式學習方法,其架構如圖。
Z為隨機輸入,由生成網路,去產生一張假圖片,之後再傳給第二個判別網路(Discriminator),目的是來判別此圖像是否為真的人臉,如果判別結果認為差距太大,則會透過深度學習的反向傳播機制來要求生成網路調整權重重新來過,透過不斷的改進與批評,生成網路最終會趨近於真實人臉,判別網路也會越來越吹毛求疵,在經過雙方不斷拚搏後,最終會生成以假亂真的偽裝大師及神級的鑑定大師。
參考資料
人工智慧-概念應用與訓練 林東清 著